On Computing the Fréchet Distance Between Surfaces

نویسندگان

  • Amir Nayyeri
  • Hanzhong Xu
چکیده

We describe two (1 + ε)-approximation algorithms for computing the Fréchet distance between two homeomorphic piecewise linear surfaces R and S of genus zero and total complexity n, with Fréchet distance δ. 1. A 2 (( n+ Area(R)+Area(S) (εδ)2 )2) time algorithm if R and S are composed of fat triangles (triangles with angles larger than a constant). 2. An O(D/(εδ)2) · n + 2O(D/(εδ)) time algorithm if R and S are polyhedral terrains over [0, 1]2 with slope at most D. Although, the Fréchet distance between curves has been studied extensively, very little is known for surfaces. Our results are the first algorithms (both for surfaces and terrains) that are guaranteed to terminate in finite time. Our latter result, in particular, implies a linear time algorithm for terrains of constant maximum slope and constant Fréchet distance. 1998 ACM Subject Classification F.1.3 Complexity Measures and Classes, F.2.2 Nonnumerical Algorithms and Problems

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Partial Matching between Surfaces Using Fréchet Distance

Computing the Fréchet distance for surfaces is a surprisingly hard problem. It has been shown that it is NP-hard to compute the Fréchet distance between many nice classes of surfaces [God98], [Buc10]. On the other hand, a polynomial time algorithm exists for computing the Fréchet distance between simple polygons [Buc06]. This was the first paper to give an algorithm for computing the Fréchet di...

متن کامل

Computing the Fréchet Distance between Folded Polygons

We present the first results showing that the Fréchet distance between non-flat surfaces can be approximated within a constant factor in polynomial time. Computing the Fréchet distance for surfaces is a surprisingly hard problem. It is not known whether it is computable, it has been shown to be NP-hard, and the only known algorithm computes the Fréchet distance for flat surfaces (Buchin et al.)...

متن کامل

ar X iv : 1 10 3 . 28 65 v 1 [ cs . C G ] 1 5 M ar 2 01 1 Computing the Fréchet Distance Between Folded Polygons 1

We present the first results showing that the Fréchet distance between non-flat surfaces can be approximated within a constant factor in polynomial time. Computing the Fréchet distance for surfaces is a surprisingly hard problem. It is not known whether it is computable, it has been shown to be NP-hard, and the only known algorithm computes the Fréchet distance for flat surfaces (Buchin et al.)...

متن کامل

Computing the Fréchet Distance between Real-Valued Surfaces

The problem of measuring the similarity between shapes has recently gained much attention. While many measures have been defined, algorithms to compute such measures have been found for only some of them. We consider the problem of comparing realvalued functions f : M → R on surfaces, focusing in particular on spheres and disks of constant boundary, i.e., f(x) = f(x′) for all x, x′ ∈ ∂M . The k...

متن کامل

Simple Curve Embedding

Given a curve f and a surface S, how hard is it to find a simple curve f ′ ⊆ S that is the most similar to f? We introduce and study this simple curve embedding problem for piecewise linear curves and surfaces in R and R, under Hausdorff distance, weak Fréchet distance, and Fréchet distance as similarity measures for curves. Surprisingly, while several variants of the problem turn out to have p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016